4
How can I fit or ensure that all elements are in the control's client area
With Exswimlane1
	With .Elements
		.Add("Element A",-500,-500).BackColor = Color.FromArgb(0,255,0)
		.Add("Element B",500,500).BackColor = Color.FromArgb(255,0,0)
		.Add("Element C",48,24)
	End With
	.FitToClient()
End With
3
Context Menu - Microsoft Windows 8.1 - Ribbon Like

With Exswimlane1
	.BeginUpdate()
	With .VisualAppearance
		.Add(1,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_background.ebn")
		.Add(2,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_groupt.ebn")
		.Add(12,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_hot.ebn")
		.Add(14,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_select.ebn")
		.Add(17,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_tab.ebn")
		.Add(18,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_tabhot.ebn")
		.Add(30,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_radio0.ebn")
		.Add(31,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_radio1.ebn")
		.Add(32,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_check0.ebn")
		.Add(33,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_check1.ebn")
		.Add(34,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_buttonu.ebn")
		.Add(35,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSFlat-Ribbon/msfr_buttond.ebn")
	End With
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuAppearance,&H1000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolTipAppearance,&H1fefefe)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuSelBackColor,&He000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarAppearance,&H1000000)
	.set_Background(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarBackColor,Color.FromArgb(255,255,255))
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarButtonHotBackColor,&Hc000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarButtonDownBackColor,&He000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuHotBackColor,&Hc000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuSelHotBackColor,&H23000000)
	.set_Background32(&H2,&H22000000)
	.set_Background32(&H3,&H23000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exCheckBoxState0,&H20000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exCheckBoxState1,&H21000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exRadioButtonState0,&H1e000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exRadioButtonState1,&H1f000000)
	.EndUpdate()
End With
2
Context Menu - Microsoft Paint - Ribbon Like

With Exswimlane1
	.BeginUpdate()
	With .VisualAppearance
		.Add(1,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_background.ebn")
		.Add(2,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_groupt.ebn")
		.Add(3,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_groupo.ebn")
		.Add(4,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_grouphot.ebn")
		.Add(5,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_frameh.ebn")
		.Add(6,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_framehs.ebn")
		.Add(7,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_framehi.ebn")
		.Add(8,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_framehe.ebn")
		.Add(9,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_framevs.ebn")
		.Add(10,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_framevi.ebn")
		.Add(11,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_frameve.ebn")
		.Add(12,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_select.ebn")
		.Add(13,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_bordert.ebn")
		.Add(14,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_buttond.ebn")
		.Add(15,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_buttonu.ebn")
		.Add(16,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_tab.ebn")
		.Add(17,"CP:16 0 0 0 1")
		.Add(18,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_tabhot.ebn")
		.Add(19,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSPaint-Ribbon/mspr_tabselhot.ebn")
		.Add(20,"CP:19 0 0 0 1")
	End With
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuAppearance,&H1000000)
	.set_Background(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuForeColor,Color.FromArgb(21,66,139))
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuSelBackColor,&He000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolTipAppearance,&H1fefefe)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarAppearance,&H1000000)
	.set_Background(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarBackColor,Color.FromArgb(255,255,255))
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarButtonHotBackColor,&Hd000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarButtonDownBackColor,&H1000000)
	.set_Background32(&H2,&Hd000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameSingle,&H5000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameHStart,&H6000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameHIntermediate,&H7000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameHEnd,&H8000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameVStart,&H9000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameVIntermediate,&Ha000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameVEnd,&Hb000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuHotBackColor,&Hc000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuSelHotBackColor,&Hf000000)
	.EndUpdate()
End With
1
Context Menu - Microsoft Office - Ribbon Like

With Exswimlane1
	.BeginUpdate()
	With .VisualAppearance
		.Add(1,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_background.ebn")
		.Add(2,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_groupt.ebn")
		.Add(3,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_groupo.ebn")
		.Add(4,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_grouphot.ebn")
		.Add(5,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_frameh.ebn")
		.Add(6,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_framehs.ebn")
		.Add(7,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_framehi.ebn")
		.Add(8,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_framehe.ebn")
		.Add(9,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_framevs.ebn")
		.Add(10,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_framevi.ebn")
		.Add(11,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_frameve.ebn")
		.Add(12,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_select.ebn")
		.Add(13,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_bordert.ebn")
		.Add(14,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_buttond.ebn")
		.Add(15,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_buttonu.ebn")
		.Add(16,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_tab.ebn")
		.Add(17,"CP:16 0 0 0 1")
		.Add(18,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_tabhot.ebn")
		.Add(19,"C:/Program Files/Exontrol/ExSwimLane/Sample/EBN/MSOffice-Ribbon/msor_tabselhot.ebn")
		.Add(20,"CP:19 0 0 0 1")
	End With
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuAppearance,&H1000000)
	.set_Background(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuForeColor,Color.FromArgb(21,66,139))
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolTipAppearance,&H1fefefe)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarAppearance,&H1000000)
	.set_Background(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarBackColor,Color.FromArgb(255,255,255))
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarButtonHotBackColor,&Hd000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exToolBarButtonDownBackColor,&H1000000)
	.set_Background32(&H2,&Hd000000)
	.set_Background32(&H3,&H1000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameSingle,&H5000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameHStart,&H6000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameHIntermediate,&H7000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameHEnd,&H8000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameVStart,&H9000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameVIntermediate,&Ha000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuGroupPopupFrameVEnd,&Hb000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuHotBackColor,&Hc000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuSelBackColor,&He000000)
	.set_Background32(exontrol.EXSWIMLANELib.BackgroundPartEnum.exContextMenuSelHotBackColor,&Hf000000)
	.EndUpdate()
End With